Solid objects are derived by sweeping a source shape along the boundary lines of another shape (path) which the user picks after the source shape. Both shapes may be open or closed. Alignment options are set through its dialog.